overlying stratum overburden - Français Anglais Dictionnaire